FrameLib  0.7
DSP processing with frames of arbitrary timing and length
FrameLib_Block Member List

This is the complete list of members for FrameLib_Block, including all inherited members.

addConnection(FrameLib_Block *object, unsigned long outIdx, unsigned long inIdx)FrameLib_Object< FrameLib_Block >inline
addOrderingConnection(FrameLib_Block *object, unsigned long outIdx)FrameLib_Object< FrameLib_Block >inline
alloc(unsigned long N)FrameLib_Object< FrameLib_Block >inlineprotected
audioInfo(unsigned long idx, bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
autoOrderingConnections()=0FrameLib_Object< FrameLib_Block >pure virtual
blockUpdate(double **ins, double **outs, unsigned long blockSize)=0FrameLib_Object< FrameLib_Block >pure virtual
clearAllocator()FrameLib_Object< FrameLib_Block >inlineprotected
clearAutoOrderingConnections()=0FrameLib_Object< FrameLib_Block >pure virtual
clearConnections()FrameLib_Object< FrameLib_Block >inline
clearOrderingConnections()FrameLib_Object< FrameLib_Block >inline
dealloc(U *&ptr)FrameLib_Object< FrameLib_Block >inlineprotected
deleteConnection(unsigned long inIdx)FrameLib_Object< FrameLib_Block >inline
deleteOrderingConnection(FrameLib_Block *object, unsigned long outIdx)FrameLib_Object< FrameLib_Block >inline
enableOrderingConnections()FrameLib_Object< FrameLib_Block >inlineprotected
formatInfo(const char *verboseStr, const char *briefStr, bool verbose)FrameLib_Object< FrameLib_Block >inlineprotectedstatic
formatInfo(const char *verboseStr, const char *briefStr, unsigned long idx, bool verbose)FrameLib_Object< FrameLib_Block >inlineprotectedstatic
formatInfo(const char *verboseStr, const char *briefStr, const char *replaceStr, bool verbose)FrameLib_Object< FrameLib_Block >inlineprotectedstatic
FrameLib_Block(ObjectType type, FrameLib_Context context, void *owner)FrameLib_Blockinline
FrameLib_Object(ObjectType type, FrameLib_Context context, void *owner, FrameLib_Block *parent)FrameLib_Object< FrameLib_Block >inline
FrameLib_Queueable()FrameLib_Queueable< FrameLib_Block >inline
getConnection(unsigned long idx) constFrameLib_Object< FrameLib_Block >inline
getConnectionIdx(unsigned long idx) constFrameLib_Object< FrameLib_Block >inline
getContext() constFrameLib_Object< FrameLib_Block >inline
getInputObject(unsigned long blockIdx, unsigned long idx)=0FrameLib_Blockpure virtual
getInputObjectIdx(unsigned long blockIdx, unsigned long idx)=0FrameLib_Blockpure virtual
getNumAudioChans() constFrameLib_Object< FrameLib_Block >inline
getNumAudioIns() constFrameLib_Object< FrameLib_Block >inline
getNumAudioOuts() constFrameLib_Object< FrameLib_Block >inline
getNumInputObjects(unsigned long blockIdx)=0FrameLib_Blockpure virtual
getNumIns() constFrameLib_Object< FrameLib_Block >inline
getNumOrderingConnectionObjects()=0FrameLib_Blockpure virtual
getNumOrderingConnections() constFrameLib_Object< FrameLib_Block >inline
getNumOutputDependencies() constFrameLib_Object< FrameLib_Block >inline
getNumOuts() constFrameLib_Object< FrameLib_Block >inline
getOrderingConnection(unsigned long idx) constFrameLib_Object< FrameLib_Block >inline
getOrderingConnectionIdx(unsigned long idx) constFrameLib_Object< FrameLib_Block >inline
getOrderingConnectionObject(unsigned long idx)=0FrameLib_Blockpure virtual
getOutputDependency(unsigned long idx) constFrameLib_Object< FrameLib_Block >inline
getOutputObject(unsigned long blockIdx)=0FrameLib_Blockpure virtual
getOutputObjectIdx(unsigned long blockIdx)=0FrameLib_Blockpure virtual
getOwner() constFrameLib_Object< FrameLib_Block >inline
getParameters() constFrameLib_Object< FrameLib_Block >inlinevirtual
getType() constFrameLib_Object< FrameLib_Block >inline
handlesAudio()FrameLib_Object< FrameLib_Block >inlinestatic
inputInfo(unsigned long idx, bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
inputType(unsigned long idx) const=0FrameLib_Object< FrameLib_Block >pure virtual
isConnected(unsigned long inIdx) constFrameLib_Object< FrameLib_Block >inline
isOrderingConnection(FrameLib_Block *object) constFrameLib_Object< FrameLib_Block >inline
numberedString(const char *str, unsigned long idx)FrameLib_Object< FrameLib_Block >inlineprotectedstatic
objectInfo(bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
outputInfo(unsigned long idx, bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
outputType(unsigned long idx) const=0FrameLib_Object< FrameLib_Block >pure virtual
Queue typedefFrameLib_Object< FrameLib_Block >
registerStorage(const char *name)FrameLib_Object< FrameLib_Block >inlineprotected
releaseStorage(FrameLib_LocalAllocator::Storage *&storage)FrameLib_Object< FrameLib_Block >inlineprotected
reset(double samplingRate, unsigned long maxBlockSize)=0FrameLib_Object< FrameLib_Block >pure virtual
setChannel(unsigned long chan)FrameLib_Blockinlinevirtual
setFixedInput(unsigned long idx, double *input, unsigned long size)=0FrameLib_Object< FrameLib_Block >pure virtual
setIO(unsigned long nIns, unsigned long nOuts, unsigned long nAudioChans=0)FrameLib_Object< FrameLib_Block >inlineprotected
supportsOrderingConnections() constFrameLib_Object< FrameLib_Block >inline
~FrameLib_Block()FrameLib_Blockinlinevirtual
~FrameLib_Object()FrameLib_Object< FrameLib_Block >inlinevirtual